package PJ;

import card.CardSystem;
import place.Landindex;

public class MenuPrint {
	public static void print1() {
		System.out.println("0 - 查看地图\n1 - 查看原始地图\n2 - 使用道具\n3 - 前方十步内示警\n4 - 查看前后指定步数的具体信息\n5 - 查看玩家的资产信息\n6 - 想看的都看了，心满意足扔骰子"
						+ "\n7 - 不玩了，认输\n8 - 股票");
		System.out.print("请选择 :");
	}
	public static void printstock(int namei) {
		Player player=new Player();
		int[] stocks ;
		for(int i=0;i<Entrance.players.size();i++){			
			if(Entrance.players.get(i).getNamei()==namei){
				player=Entrance.players.get(i);
			}
		}
		stocks=player.getStocks();
		System.out.println("序号"+"\t\t"+"股票名"+"\t\t\t"+"单价"+"\t\t"+"涨跌幅"+"\t\t"+"持有量");
		for(int i=0;i<=9;i++){
			System.out.println(Stock.stocksystem[i].getNumber()+"\t\t"+Stock.stocksystem[i].getName()+"\t\t"+Stock.stocksystem[i].getPrice()+"\t\t"+Stock.stocksystem[i].getIncrease()+"\t\t"+stocks[i]);
		}
	}
	public static void printinitialmap(){
		char[][] blank=new char[10][20];
		for(int i=0;i<=9;i++){
			for(int j=0;j<=19;j++){
				blank[i][j]=(char)12288;//初始化
			}
		}
		for(int i=0;i<Landindex.mark.length;i++){
			for(int x=0;x<=9;x++){
				for(int y=0;y<=19;y++){
			if(Landindex.mark[i].i==y&&Landindex.mark[i].j==x)
				blank[x][y]=Landindex.mark[i].getchart();
				}
			}
		}
		for(int j=0;j<=9;j++){
			for(int i=0;i<=19;i++ ){
				System.out.print(blank[j][i]);
			}
		System.out.println();
		}
	}
	public static void printmap(){
		char[][] blank=new char[10][20];
		for(int i=0;i<=9;i++){
			for(int j=0;j<=19;j++){
				blank[i][j]=(char)12288;
			}
		}
		for(int i=0;i<Landindex.mark.length;i++){
			for(int x=0;x<=9;x++){
				for(int y=0;y<=19;y++){
			if(Landindex.mark[i].i==y&&Landindex.mark[i].j==x)
				blank[x][y]=Landindex.mark[i].getchart();
				for(int k=0;k<Entrance.players.size();k++){
					if(Entrance.players.get(k).getLocation()==i){
						if(Entrance.players.get(k).getNamei()==1)
							blank[Landindex.mark[i].j][Landindex.mark[i].i]='□';//玩家1所在位置
						if(Entrance.players.get(k).getNamei()==2)
							blank[Landindex.mark[i].j][Landindex.mark[i].i]='■';//玩家2所在位置
						if(Entrance.players.get(k).getNamei()==3)
							blank[Landindex.mark[i].j][Landindex.mark[i].i]='◇';//玩家3所在位置
						if(Entrance.players.get(k).getNamei()==4)
							blank[Landindex.mark[i].j][Landindex.mark[i].i]='◆';//玩家4所在位置
						}
					}
				}
			}
		}	
		for(int j=0;j<=9;j++){
			for(int i=0;i<=19;i++ ){
				System.out.print(blank[j][i]);
			}
		System.out.println();
		}
	}
}
